package com.qianli.cashmama.trade.openApi.job.vo;

import java.io.Serializable;

/**
 * Author: Karl
 * Date: 2020/12/17 5:13 下午
 */
public class ClUserInfoInputVo implements Serializable {
    /**
     * 姓名
     */
    private String name;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * kyc 目前必须填aadhaar
     */
    private String kycNo;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 语言
     */
    private String userLanguage;
    /**
     * 邦
     */
    private String state;
    /**
     * 城市
     */
    private String city;
    /**
     * 居住详细地址
     */
    private String address;
    /**
     * 性别 0:female 1:male 2:transgender
     */
    private Integer sex;
    /**
     * 生日 yyyy-MM-dd
     */
    private String birthday;
    /**
     * pancard
     */
    private String panCardNo;
    /**
     * aadhaar
     */
    private String aadhaarNo;
    /**
     * 学历
     */
    private Integer education;
    /**
     * 婚姻状况
     */
    private Integer marriedStatus;
    /**
     * 联系人1姓名
     */
    private String contact1Name;
    /**
     * 联系人1手机
     */
    private String contact1Mobile;
    /**
     * 联系人1类型 1-Parent  2-Brother  3-Sister  4-Child  5-Spouse  6-Other
     */
    private Integer contact1Relative;
    /**
     * 联系人2姓名人
     */
    private String contact2Name;
    /**
     * 联系人2手机 1-Parent  2-Brother  3-Sister  4-Child  5-Spouse  6-Other
     */
    private String contact2Mobile;
    /**
     * 联系人2类型
     */
    private Integer contact2Relative;
    /**
     * pinCode
     */
    private String pinCode;

    public String getName() {
        return name;
    }

    public ClUserInfoInputVo setName(String name) {
        this.name = name;
        return this;
    }

    public String getMobile() {
        return mobile;
    }

    public ClUserInfoInputVo setMobile(String mobile) {
        this.mobile = mobile;
        return this;
    }

    public String getKycNo() {
        return kycNo;
    }

    public ClUserInfoInputVo setKycNo(String kycNo) {
        this.kycNo = kycNo;
        return this;
    }

    public String getEmail() {
        return email;
    }

    public ClUserInfoInputVo setEmail(String email) {
        this.email = email;
        return this;
    }

    public String getUserLanguage() {
        return userLanguage;
    }

    public ClUserInfoInputVo setUserLanguage(String userLanguage) {
        this.userLanguage = userLanguage;
        return this;
    }

    public String getState() {
        return state;
    }

    public ClUserInfoInputVo setState(String state) {
        this.state = state;
        return this;
    }

    public String getCity() {
        return city;
    }

    public ClUserInfoInputVo setCity(String city) {
        this.city = city;
        return this;
    }

    public String getAddress() {
        return address;
    }

    public ClUserInfoInputVo setAddress(String address) {
        this.address = address;
        return this;
    }

    public Integer getSex() {
        return sex;
    }

    public ClUserInfoInputVo setSex(Integer sex) {
        this.sex = sex;
        return this;
    }

    public String getBirthday() {
        return birthday;
    }

    public ClUserInfoInputVo setBirthday(String birthday) {
        this.birthday = birthday;
        return this;
    }

    public String getPanCardNo() {
        return panCardNo;
    }

    public ClUserInfoInputVo setPanCardNo(String panCardNo) {
        this.panCardNo = panCardNo;
        return this;
    }

    public String getAadhaarNo() {
        return aadhaarNo;
    }

    public ClUserInfoInputVo setAadhaarNo(String aadhaarNo) {
        this.aadhaarNo = aadhaarNo;
        return this;
    }

    public Integer getEducation() {
        return education;
    }

    public ClUserInfoInputVo setEducation(Integer education) {
        this.education = education;
        return this;
    }

    public Integer getMarriedStatus() {
        return marriedStatus;
    }

    public ClUserInfoInputVo setMarriedStatus(Integer marriedStatus) {
        this.marriedStatus = marriedStatus;
        return this;
    }

    public String getContact1Name() {
        return contact1Name;
    }

    public ClUserInfoInputVo setContact1Name(String contact1Name) {
        this.contact1Name = contact1Name;
        return this;
    }

    public String getContact1Mobile() {
        return contact1Mobile;
    }

    public ClUserInfoInputVo setContact1Mobile(String contact1Mobile) {
        this.contact1Mobile = contact1Mobile;
        return this;
    }

    public Integer getContact1Relative() {
        return contact1Relative;
    }

    public ClUserInfoInputVo setContact1Relative(Integer contact1Relative) {
        this.contact1Relative = contact1Relative;
        return this;
    }

    public String getContact2Name() {
        return contact2Name;
    }

    public ClUserInfoInputVo setContact2Name(String contact2Name) {
        this.contact2Name = contact2Name;
        return this;
    }

    public String getContact2Mobile() {
        return contact2Mobile;
    }

    public ClUserInfoInputVo setContact2Mobile(String contact2Mobile) {
        this.contact2Mobile = contact2Mobile;
        return this;
    }

    public Integer getContact2Relative() {
        return contact2Relative;
    }

    public ClUserInfoInputVo setContact2Relative(Integer contact2Relative) {
        this.contact2Relative = contact2Relative;
        return this;
    }

    public String getPinCode() {
        return pinCode;
    }

    public ClUserInfoInputVo setPinCode(String pinCode) {
        this.pinCode = pinCode;
        return this;
    }
}
